# 3.1 导入蓝图对象
from . import index_blue
from flask import render_template, current_app


# 3.2 使用蓝图实现路由
@index_blue.route('/')
def index():
    return render_template('news/index.html')


# 浏览器会自动访问/favicon.ico, 来获取网站的图标
@index_blue.route('/favicon.ico')
def favicon_ico():
    # 发送静态文件
    # current_app可以简单理解为app的替身, 能够直接运行app相关的函数
    # send_static_file: 专门用于发送静态文件(图像/文本/js...)
    # current_app是在一个请求中, 自动产生的, 是app的代理对象
    return current_app.send_static_file('news/favicon.ico')
